有思俱乐部学习园地

mysql-db 压力测试


此文档中包含有两种压力测试工具分别为webbench和ab

本测试中需要用到三台虚拟机

一台为以安装了mysql数据库  10.3.15.192
一台为以安装了安装php和apache环境  10.3.15.174
一台为安装了ab和webbench的服务的 

以下配置需在已安装了php和apache环境的虚拟机上操作

将代码放进测试机中

改为mysql虚拟机IP地址

然后重启apache服务

/etc/init.d/apache2 restart

在浏览器中输入 http://ip/mysql.php 出现以下网页表示成功

Ab

Ab -r -n 5000 -c 1000 http://10.3.15.174/mysql.php

攻击机回馈的数据

被攻击机资源使用情况

Ab -r -n 9000 -c 1000 http://10.3.15.174/mysql.php

9000请求1000并发

被攻击机资源使用情况

Webbench

Webbench -t 30 -c 1000 http://10.3.15.174/mysql.php

30秒发1000包

被攻击机资源使用情况

30秒发2000包

Webbench -t 30 -c 2000 http://10.3.15.174/mysql.php

被攻击机资源使用情况

工作人员

 
作者:庄皓俊
信息录入:庄皓俊